biological availability - German English Dictionary